*{
	margin-left: auto;
	margin-right: auto;
	padding:0;
}

html,body{
	width:1000px;
	height:100%;
	position:center;
	background-image: url('../images/los80.jpg');
	background-repeat: no-repeat;
	background-size: 1100px 700px;
	background-position:center;
//	font-size:13px;
//	color:#eee;
//	font-family:Arial, Helvetica, sans-serif;
}

#cabecera{
	float: left;
	background-color:#4BACC6;
	width:98%;
	height:10%;
	margin:0.5% auto auto 1%;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

/*.logo{
	color:#4BACC6;
	float:left;
	width: 300px;
	height: 100px;
	background:url("img/logo.png") no-repeat;
	background-size:contain;
	margin: 10px auto auto 10px;
}

.cabeceraBusqueda{
	float:left;
	width:400px;;
	height:100px;
	background:url("img/searchBox.png") no-repeat;
	margin: 8px auto auto 80px;
}



#textoBusqueda{
	float:left;	
	border:none;
	color:#FAC090;
	background:url("img/searchBox.png") no-repeat;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	height:36px;
	line-height:36px;
	margin-right:12px;
	outline:medium none;
	padding:0 0 0 15px;
	text-shadow:1px 1px 0 white;
	width:300px;
}

#submitButton{
	background:url('Public/img/searchButton.png') no-repeat;
	width:50px;
	height:40px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
}

.infoSesion{
	float:right;
	color:#ffffff;
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:13px 20px auto auto;
}
*/
/*
#menu{
	float: left;
//	background-color:#E6E6FA;
	width:18%;
	height:90%;
//	-moz-border-radius:3px;
//	-webkit-border-radius:3px;
//	border-radius:3px;
	border-width:1px;
	border-right-style:solid;
	border-color:#4BACC6;
	margin:1.5% auto auto 1%;
}

#menuSesion{
	color:6495ED;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;	
}

#menuOpciones{
	margin:5% auto 5% 5%;	
}

.menuOpcion{
//	color:#FAC090;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
}

*/
#cuerpo{
	float:left;
//	border-width:1px;
//	border-style:solid;
//	border-color:#4BACC6;
	width:50.9%;
	height:100%;
//	-moz-border-radius:3px;
//	-webkit-border-radius:3px;
	border-radius:12px;
	margin:auto auto auto 1%;
	padding:1% 1% 1% 1%;
	background-color: white; 
	opacity: 0.9;
}

#panel0{
	height: 20px;
	margin-bottom: 2%;
	border-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-color:#4BACC6;
	background-color:#F0F8FF;

}

#cabeceraPanel0{
	margin: 2px auto auto 20px;
	color:#696969;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
}

#panel1{
	margin-bottom: 2%;
}

#cajaComentario{
	float:left;	
	border-width:1px;
	border-style:solid;
	border-color:#4BACC6;
}

#cuadroTextoComentario{
	float:left;
	resize:none;
	border: none;	
	border-width:1px;
	border-bottom-style:solid;
	border-color:#4BACC6;
	width: 98%;
//	color:#FAC090;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	font-size:16px;
	padding:5px 5px 5px 5px;
	text-shadow:1px 1px 0 white;
}

#botonesComentario{
	float:left;
	width: 100%;
	background-color:#E6E6FA;
}

#submitImagen{
	float: left;
	border:none;
	background:url('../images/icono_camera.gif') no-repeat;
	background-size:contain;
	width:23px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	cursor:pointer;
	margin:3px auto 3px 5px;
}

#submitContenido{
	float: left;
	border:none;
	background:url('../images/icono_music.gif') no-repeat;
	background-size:contain;
	width:23px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	cursor:pointer;
	margin:3px auto 3px 5px;
}

#submitFacebook{
	float: left;
	border:none;
	background:url('../images/icono_facebook.gif') no-repeat;
	background-size:contain;
	width:23px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	cursor:pointer;
	margin:3px auto 3px 5px;
}

#submitTwitter{
	float: left;
	border:none;
	background:url('../images/icono_twitter.gif') no-repeat;
	background-size:contain;
	width:23px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	cursor:pointer;
	margin:3px auto 3px 5px;
}

#submitComentario{
	float: right;
	border:none;
	background:url('../images/botonPublicar.png') no-repeat;
	width:80px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	cursor:pointer;
	margin:3px 3px 3px auto;
}

#panel2{
	border: none;	
	border-width:1px;
	border-top-style:solid;
	border-color:#4BACC6;
}

.comentarioIzquierda{
	float: left;
	width: 15%;
	margin:3% auto 0.5% auto;
}

.comentarioDerecha{
	float: left;
	width: 85%;
}

.fotoAutor{

}

.comentarioAutor{
	font-weight:bold;
	font-size:16px;
	color:#005fbf;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	margin:3% auto 0.5% auto;
}

.comentarioDescripcion{
//	font-weight:bold;
	font-size:14px;
//	color:#005fbf;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	text-align:justify;
	margin:0.5% auto 0.5% auto;
}

.comentarioURL{

	font-size:12px;
//	color:#005fbf;
	font-family:Arial, Helvetica, sans-serif;
	margin:0.5% auto 0.5% auto;
}

.comentarioBotonera{
//	float:left;
	font-size:10px;
//	color:#005fbf;
	font-family:Arial, Helvetica, sans-serif;
	margin:1% auto 1% auto;
}

#lateral{
	float:left;
	width:23%;
	height:100%;
//	-moz-border-radius:3px;
//	-webkit-border-radius:3px;
	border-radius:12px;
	margin:auto auto auto 1%;
	padding:1% 1% 1% 1%;
	background-color: white; 
	opacity: 0.9;
}
#cabeceraLateral{
	height: 20px;
	margin-bottom: 2%;
	border-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-color:#4BACC6;
	background-color:#F0F8FF;
}

#textoCabeceraLateral{
	margin: 2px auto auto 20px;
	color:#696969;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
}

#panelLateral{
	margin-top: 2%;
}

.eventoArtista{
	float:left;
	font-weight:bold;
	font-size:16px;
	color:#005fbf;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	margin:2% auto 0.5% auto;
}

.eventoTipo{
	clear:both;
	float:left;
	font-weight:bold;
	font-size:10px;
	color:#005fbf;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	margin:0.5% auto 0.5% auto;
}

.eventoFecha{
	float:right;
	font-weight:bold;
	font-size:10px;
	text-align:right;
	vertical-align: middle;
	color:#005fbf;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	margin:0.5% auto 0.5% auto;
}

.eventoLugar{
	clear:both;
	font-weight:bold;
	font-size:14px;
	color:#5F9EA0;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	margin:0.5% auto 0.5% auto;
}

.eventoDescripcion{
//	font-weight:bold;
	font-size:14px;
//	color:#005fbf;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	text-align:justify;
	margin:0.5% auto 0.5% auto;
}

.eventoURL{

	font-size:12px;
//	color:#005fbf;
	font-family:Arial, Helvetica, sans-serif;
	margin:0.5% auto 2% auto;
}

#pie{
	clear: both;
//	background-color:#F79646;
	width:98%;
//	height:10%;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin:0.5% auto auto 1%;
}


a:link {text-decoration: none; color="blue";}
a:visited {text-decoration: none; color="red";}
a:active {text-decoration: none; color="blue";} 
a:hover {text-decoration: underline; color="blue";}

fieldset{
	border:none;
}

.whitediv
{
	background-color: white; 
	opacity: 0.8; 
	margin: 12% 0 0 12%;
	padding: 10px;
	min-width:65%;
	max-width:70%;
	border-radius:12px;
	border: 1px solid black;
}

.whitedivperfil
{
	background-color: white; 
	opacity: 0.8; 
	margin: 0% 20% 0% 20%;
	padding: 104px;
	min-width:65%;
	max-width:70%;
	border-radius:12px;
	border: 1px solid black;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
}

#register
{
	width: 35%;
	margin: 25% 0 0 25%;
	background-color: #F2F5A9;
	border-radius:12px;
	height: 75%;
	display: flex;
	z-index: 10;
}


/* intentos de quitar los puntos de menu */
ul
{
list-style-type: none;
}

legend
{
	font-style:oblique;
}

/*#contentInicio /* corregir */
{
	background-image: url("../Images/los80.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
}*/

#header
{
	width: 98%;
}

#footer
{
	clear: both;
	width: 98%;
	font-size: 10;
	color: #BDBDBD;
	text-align: center;
	margin:1% auto 1% auto;
}

#menu
{
	float: left;
	height:40%;
	width: 18%;
	background-color: white; 
	opacity: 0.9; 
//	color: #ffffff;
	border-radius:12px;
	color:#FAC090;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	font-size:14px;
	margin:auto auto auto 1%;
}

#content
{
	width: 77%;
	float: right;
	background-color: #F2F5A9;
	background-color: blue;
	border-radius:12px;
	height: 75%;
}

#contentperfil
{
	width: 77%;
	//float: right;
	background-color: #F2F5A9;
	background-color: white; //sobreescribimos para probar, nos quedaremos con este definitivamente.
	//border-radius:12px;
	//height: 75%;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	font-size:14px;
}

/*[type="submit"]
{
	background-color: #0B0B61;
	color: #ffffff;
	border: none;
	float: right;
	padding: 10px;
}*/

[type="reset"]
{
	background-color: #FF0000;
	color: #ffffff;
	border: none;	
	float: right;
	padding: 10px;
}

.redButton
{
	background-color: #FF0000;
	color: #ffffff;
	border: none;	
	float: right;
	padding: 10px;
}

[type="text"], [type="password"], [type= "file"]
{
	background-color: #F2F2F2;
	color: #000000;
	border: solid;
	width: 200px;
}

span
{
	margin-right: 10px;
	width: 200px;
	text-align: right;
}

